home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / rbbs_pc / wuw16.zip / WUW16.DOC < prev    next >
Text File  |  1990-03-22  |  6KB  |  159 lines

  1.  
  2.                           Who Uploaded What
  3.  
  4.                                Ver 1.6
  5.  
  6.  
  7. Date released 03-22-90
  8.  
  9. Copyright '88 '89 '90  Ronald J. Bryant
  10. Portions copyright Microsoft Corp.
  11. Portions copyright Thomas Hanlin III
  12.    (program uses the GETCRT.OBJ and EXIST.OBJ files in ADVBAS99.ZIP)
  13.  
  14. Purpose:
  15.  
  16.   1. To aid RBBS system operators in finding out who uploaded
  17.      a particular program, especially commercial programs, so
  18.      appropriate actions can be taken. Actually, the program
  19.      will search for any string.
  20.  
  21.   2. To enable sysops to browse through the callers file.
  22.  
  23.  
  24. This program was written using Microsofts Quick Basic compiler (ver 4.5).
  25. It was written for RBBS 17.3A but should work with any version as long as
  26. the callers file uses 64 byte records. The program is relatively slow in
  27. in searching for a string, especially when you are searching 3,000 records
  28. and the matching string is in the last record. The program does not use
  29. any assembly routines, although I may use them in a future version to
  30. speed things up a bit.
  31.  
  32.  
  33. Starting the program:
  34.  
  35.   The callers file and WUW.EXE must be in the same directory.
  36.   Starting with version 1.4 support for monochrome monitors was
  37.   added. Prior to this version, the program was written specifically
  38.   for color monitors.
  39.  
  40.  
  41.  
  42. Main menu option #1:
  43.  
  44.      Search for a string:
  45.  
  46.      Input the string to search for or press the Enter key to
  47.      return to the main menu. The search is case sensitive.
  48.      WUW.EXE will search the entire callers file for the
  49.      string. When the string is found, the scrolling will
  50.      stop. The target string will be shown on the bottom
  51.      of the screen (in yellow). Press any key and the text
  52.      will start scrolling again until it reaches the end of
  53.      the file or another string is found. When the end of
  54.      the file is reached, scrolling will stop. Press any
  55.      key to return to the main menu.
  56.      Option #1 goes through the entire callers file from the
  57.      last record to the first and displays the callers file
  58.      while searching through it.
  59.  
  60.  
  61. Main menu option #2:
  62.  
  63.      Browse callers file:
  64.      This will allow you to browse through the callers file, forward
  65.      or backward using the following keys:
  66.  
  67.            Home = displays the last 23 entries in the callers file.
  68.            End  = displays the first 23 entries in the callers file.
  69.            PgUp = shows the next 23 entries in the callers file.
  70.            PgDn = shows the previous 23 entries in the callers file.
  71.        Up arrow = shows the next entry in the callers file.
  72.        Dn arrow = shows the previous entry in the callers file.
  73.        Esc, Q, or q will return you to the main menu.
  74.  
  75.  
  76. Main menu last option:
  77.  
  78.      Esc = quit:
  79.  
  80.      Pressing Esc, Q, q, X, x or 3  will clear the screen, close the
  81.      callers file, and return to DOS.
  82.  
  83.  
  84.  
  85.  
  86. Revision History:
  87.  
  88.    03-22-90  Ver 1.6
  89.    Bug reported and fixed. WUW would not read a large CALLERS file.
  90.    WUW used integer variables within the program. The number of records
  91.    in the callers file therefore could not exceed 32,767.  This limited
  92.    the size of the callers file to 2,097,088 bytes. The program now
  93.    uses long integer variables. The number of records in the callers
  94.    file is now limited to 2,147,483,647.   The size of the callers
  95.    file is now limited to 137,438,953,400 bytes. Any mainframes out
  96.    there running RBBS-PC ?  This version has been tested with a 3.5
  97.    megabyte callers file. That's 55,000 lines in the callers file.
  98.    This bug was reported by Seth Jacobs.
  99.  
  100.    08-01-89  Ver 1.5
  101.    For people who use the search option on a monochrome monitor, a small
  102.    diamond symbol will appear to the left of the line which matches the
  103.    search string. Just a little eye catcher.
  104.    The /M switch is gone. Internal code now determines which type of
  105.    monitor you are using (color or monochrome) and gives you the
  106.    correct type of menu.
  107.  
  108.    06-01-89  Ver 1.4
  109.    Added support for the monochrome monitor with the /M command line
  110.    switch. No more funny looking screen on monochrome monitors.
  111.    The default is still the color monitor. For monochrome monitors
  112.    start the program as follows:  WUW14 /M
  113.  
  114.    03-01-89  Ver 1.3
  115.    If a file was uploaded to the SysOp, WUW would not show the file
  116.    description in the callers file. The filename would be the last line
  117.    on the screen. This has been fixed now, the filename description is
  118.    now the last line on the screen and the filename is the second from
  119.    the last line on the screen.
  120.    Added date and time clock to lower left of main menu screen.
  121.    Checks to see if CALLERS file exists. If it does not exist, then the
  122.    program exits to DOS.
  123.    Added error trapping. If an error occurs, then the error number and
  124.    line are printed.
  125.  
  126.    02-01-89  Ver 1.2
  127.    In previous versions, browsing the callers file started with a blank
  128.    screen, now the most recent 23 entries are shown.
  129.  
  130.    01-01-89  Ver 1.1
  131.    Fixed bug. Appending callers files caused a file length not evenly
  132.    divisable by 64.  Minor change to main menu.  Escape key used more
  133.    often to return to the main menu.
  134.  
  135.    12-01-88  Ver 1.0
  136.    Initial release.
  137.  
  138.  
  139.  
  140.  
  141. Bugs and Comments:
  142.  
  143.      If you find any bugs or have any comments or questions
  144.      notify me at the address below or call the Phoenix RBBS.
  145.      ( 1-309-792-2543   24 hrs   3/12/2400 baud   60 Mbytes )
  146.  
  147.  
  148. Shareware notice:
  149.  
  150.           If you find this program useful, please send two dollars
  151.           to:
  152.                  Ron Bryant
  153.                  RR 3  Box 360
  154.                  Colona, IL. 61241
  155.  
  156.           In any case, please pass this program on to other system
  157.           operators.
  158.  
  159.